A Recursive Approach to Multivariate Automatic Di erentiation

نویسندگان

  • Dan Kalman
  • Robert Lindell
چکیده

In one approach to automatic di erentiation, the range of a function is generalized from a single real value to an aggregate representing the values of the function and one or more derivatives. The operations and functions of elementary analysis are extended to these aggregates so as to preserve the validity of the derivatives. In this paper we develop a recursive approach to de ning the necessary operations in the context of functions of several variables. Formally, the de nitions are essentially the same as those needed in the single variable case. The resulting system provides automatic propagation of values of all partial derivatives up to a prespeci ed order for a function of several variables.

برای دانلود رایگان متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Automatic Di erentiation of Algorithms

We introduce the basic notions of Automatic Di erentiation describe some extensions which are of interest in the context of nonlinear optimiza tion and give some illustrative examples

متن کامل

Computing Large Sparse Jacobian Matrices Using Automatic Differentiation

The computation of large sparse Jacobian matrices is required in many important large-scale scienti c problems. We consider three approaches to computing such matrices: hand-coding, di erence approximations, and automatic di erentiation using the ADIFOR (Automatic Di erentiation in Fortran) tool. We compare the numerical reliability and computational e ciency of these approaches on applications...

متن کامل

Automatic Differentiation of Advanced Cfd Codes for Multidisciplinary Design

Automated multidisciplinary design of aircraft and other ight vehicles requires the optimization of complex performance objectives with respect to a number of design parameters and constraints. The e ect of these independent design variables on the system performance criteria can be quanti ed in terms of sensitivity derivatives which must be calculated and propagated by the individual disciplin...

متن کامل

ADIFOR Generating Derivative Codes from Fortran Programs

The numericalmethods employed in the solution of many scienti c computing problems require the computation of derivatives of a function f R R Both the accuracy and the computational requirements of the derivative computation are usually of critical importance for the robustness and speed of the numerical solution ADIFOR Automatic Di erentiation In FORtran is a source transformation tool that ac...

متن کامل

A Taxonomy of Automatic Differentiation Tools

Many of the current automatic di erentiation (AD) tools have similar characteristics. Unfortunately, it is often the case that the similarities between these various AD tools can not be easily ascertained by reading the corresponding documentation. To clarify this situation, a taxonomy of AD tools is presented. The taxonomy places AD tools into the Elemental, Extensional, Integral, Operational ...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 1995